Finding paths in sparse random graphs requires many queries
نویسندگان
چکیده
We discuss a new algorithmic type of problem in random graphs studying the minimum number of queries one has to ask about adjacency between pairs of vertices of a random graph G ∼ G(n, p) in order to find a subgraph which possesses some target property with high probability. In this paper we focus on finding long paths in G ∼ G(n, p) when p = 1+ε n for some fixed constant ε > 0. This random graph is known to have typically linearly long paths. To have ` edges with high probability in G ∼ G(n, p) one clearly needs to query at least Ω ( ` p ) pairs of vertices. Can we find a path of length ` economically, i.e., by querying roughly that many pairs? We argue that this is not possible and one needs to query significantly more pairs. We prove that any randomised algorithm which finds a path of length ` = Ω ( log( 1ε ) ε ) with at least constant probability in G ∼ G(n, p) with p = 1+ε n must query at least Ω ( ` pε log( 1ε ) ) pairs of vertices. This is tight up to the log ( 1 ε ) factor.
منابع مشابه
Faster Approximate Distance Queries and Compact Routing in Sparse Graphs
A distance oracle is a compact representation of the shortest distance matrix of a graph. It can be queried to retrieve approximate distances and corresponding paths between any pair of vertices. A lower bound, due to Thorup and Zwick, shows that a distance oracle that returns paths of worst-case stretch (2k − 1) must require space Ω(n) for graphs over n nodes. The hard cases that enforce this ...
متن کاملImproved algorithms for replacement paths problems in restricted graphs
We present near-optimal algorithms for two problems related to finding the replacement paths for edges with respect to shortest paths in sparse graphs. The problems essentially study how the shortest paths change as edges on the path fail, one at a time. Our technique improves the existing bounds for these problems on directed acyclic graphs, planar graphs, and non-planar integer-edge-weighted ...
متن کاملGeometric Speed-Up Techniques for Finding Shortest Paths in Large Sparse Graphs
In this paper, we consider Dijkstra’s algorithm for the single source single target shortest paths problem in large sparse graphs. The goal is to reduce the response time for online queries by using precomputed information. For the result of the preprocessing, we admit at most linear space. We assume that a layout of the graph is given. From this layout, in the preprocessing, we determine for e...
متن کاملNearest-neighbor Queries in Probabilistic Graphs
Large probabilistic graphs arise in various domains spanning from social networks to biological and communication networks. An important query in these graphs is the k nearestneighbor query, which involves finding and reporting the k closest nodes to a specific node. This query assumes the existence of a measure of the “proximity” or the “distance” between any two nodes in the graph. To that en...
متن کاملAn optimal parallel solution for the path cover problem on P4-sparse graphs
Nakano et al. in [20] presented a timeand work-optimal algorithm for finding the smallest number of vertex-disjoint paths that cover the vertices of a cograph and left open the problem of applying their technique into other classes of graphs. Motivated by this issue we generalize their technique and apply it to the class of P4-sparse graphs, which forms a proper superclass of cographs. We show ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Random Struct. Algorithms
دوره 50 شماره
صفحات -
تاریخ انتشار 2017